package cn.tyoui.Ianalyzer;

import java.net.Socket;

/**
 * 扩展工具接口类
 *
 * @author Tyoui
 * @version 1.8.1
 */
public interface ITools {

    /**
     * 网页与服务端的socket通讯
     *
     * @param socket socket对象
     * @return 通讯数据
     * @throws Exception 通讯失败
     */
    String socket(Socket socket) throws Exception;

    /**
     * 将分析好的数据发向浏览器
     *
     * @param socket socket对象
     * @param text   发送的信息
     * @throws Exception 发送失败
     */
    void sendMessageURL(Socket socket, String text) throws Exception;

}
